invitation to explain - Turco Inglés Diccionario